Guests can opt to stay in Indurrah apartment when visiting London.
A prime location provides an easy access to Churchill War Rooms within a 30-minute walk. London city center is 3 km away. Bake & Cake treats guests with Lebanese and Indian meals and lies within 100 meters from the property.
Rooms are complete with an in-room safe, TV and a microwave.
A kitchenette is provided.
The nearest metro station is Edgware Road, situated 150 meters from the apartment.