1 - 5 Lambeth Road - SE1 7DQ London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
The Hall is situated in a quiet residential area, close to the major London attractions of the South Bank and the West End. It is also well located for Waterloo International Station, with regular services on the Eurostar to Paris and Brussels.