Beautiful New Place in Central London, on Edgware Road.
#For SINGLE DAY bookings ask for Pre-Approval, please DO NOT book Instantly for single day bookings#
In the heart of Central London, walking distance to all Major Site so save time/money travelling in to central. Perfect location for a Holiday to London in luxury . Studio is fully equipped for your perfect hassle free Holiday. Read our 5 star reviews of all our stays. Ideal for 3 Guests. Double bed plus Sofa Bed(with topper mattress)