From 115 USDRoom/Night
131 Beaconsfield Road - Southwark, London, SE17 2BX, London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
This charming Victorian pub is located closeby to Elephant and Castle tube station, with easy access to central London.