To enjoy your vacation in London, stay at Crawford Place Studio Apartments London, which is about 20 minutes' walk from Wigmore Hall and 3.1 km from Churchill War Rooms Museum. Wi-Fi is provided for both business and leisure activities.
Crawford Place Studio Apartments comes with a kitchen and looks out onto the city. The accommodation includes a separate toilet and a shower for your comfort. A hair dryer and bath sheets can also be found.
The apartment provides guests with the convenience of self-catering amenities, like a fully furnished kitchen and a dining area for their enjoyment.
The Victoria and Albert Museum is 2.5 km from the apartment. This apartment is located only a few steps from Edgware Road tube station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please