Just 1 km from Tower Bridge and a 13-minute walk from London Bridge and featuring free WiFi, Elim Street Apartment offers accommodation in London. Guests staying at this apartment have access to a fully equipped kitchen. This 2-bedroom apartment includes 1 bathroom fitted with a shower. A flat-scree Read more
Just 1 km from Tower Bridge and a 13-minute walk from London Bridge and featuring free WiFi, Elim Street Apartment offers accommodation in London. Guests staying at this apartment have access to a fully equipped kitchen. This 2-bedroom apartment includes 1 bathroom fitted with a shower. A flat-screen TV is offered. Both a bicycle rental service and a car rental service are available at the apartment. Tower of London is 1.2 km from Elim Street Apartment, while Sky Garden is a 17-minute walk from the property. The nearest airport is London City Airport, 9 km from the accommodation.