Apartment 12 Elmslie Point Leopard Street London E3 4Lb
12 Elmslie Point Leopard Street, London, United Kingdom
12 Elmslie Point Leopard Street, London, United Kingdom
Situated around a 5-minute walk from St Paul's Bow Common, 12 Elmslie Point Leopard Street London E3 4Lb Apartment offers guests easy access to various tourist attractions nearby.
Guests can make the most of their downtime at 12 Elmslie Point Leopard Street London E3 4Lb Apartment with the availability of media facilities, such as a flat-screen TV with satellite channels, ensuring a pleasant leisure experience.
Borough Market is 4.5 km away and the public Trafalgar Square can be reached with a 15 minute drive. This apartment also lies a stroll from Limehouse. The apartment is nearly a 10-minute walk from Mile End underground station.
Paper & Cup and Al-Safa Grill can be reached within a 6-minute walk from this accommodation.