Pub Directions

Blue Anchor

, London

Address: 251 Southwark Park Road, Bermondsey, London, SE16 3TS

From Where
  
   Help