Creechurch Lane Apartments London hotel gives quick access to the Sephardic Bevis Marks Synagogue, which is situated about a 5-minute walk away.
London Steakhouse Co offers a wide range of British dishes and lies 650 metres away.
Tower Bridge stands merely 1.3 km away, and the public Trafalgar Square is 3.3 km from the hotel. This London hotel stands within reach of Bank and Monument stations tube station. The Creechurch Lane is also nearly a 20-minute walk from the unmissable Tower of London and Aldgate bus station is approximately a 5-minute drive away. The property is situated just steps from London Liverpool Street train station, providing direct access to the main sights.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please