Lovely 1 bedroom flat in the heart of London. Situated in Edgware Road, guests will have great connections by tube and bus to move anywhere in London and It is just at 15 minutes walk from Oxford Street, Marble Arch or Hyde Park. Wifi connection.
Other things to note
Latest check in at 19.00 pm
Parties or more guests than agreed are not permitted.
Smoking and pets are not permitted.