Long term booking only (over 2 months)
Business/ work welcomed
A lovely one bedroom flat in the heart of central London. Very peaceful and safe compound with a beautiful view on London’s amazing touristic spots. Paddington, Edgware road and Marble arch station are a maximum of 5 minutes walking distance. This location is right behind London’s most famous road with the best restaurants and bars. Make your holiday unforgettable.