Pub Directions

Princess Alexandra (The Alex)

, London

Address: 219 Barking Road, Canning Town, London, E16 4HH

From Where
  
   Help