Leman Locke - Micro-Studio Apartment sleeping up to 2 guests The apartment features free WiFi, an interactive TV with the ability to stream content direct from
London Stay Apartments - Twin Room sleeping up to 2 guests This room features free Wi-Fi and an en suite bathroom. Guests can access a shared kitchenette with