A newly refurbished modern 2 bedroom flat in the heart of central London only 1 minute from Edgware Road Station with FREE WiFi and Flat screen TV with Netflix and cable channels.
Business & Family friendly.
Brand new mattress, comfortable dining table, and chairs. We provide towels, complimentary toiletries and complimentary refreshments, and selection of tea and coffee.
Walking distance to shops and restaurants as well as public transport.