This astonishing, beautiful, brand new luxurious one bedroom apartment in the heart of Central London next to Oxford Street, Selfridges. Cosy and quiet pleasant place to stay with friends or family. Superb location to touristic places. Absolutely lovely apartment to stay at.
Regras da Casa
The neighbourhood is absolutely vibrant. Being nearby Baker Street. Marble Arch, Oxford street, West end you have great choice of visiting places within s tip of a toe. Everything is so close to the a…
Nearest stations are: Edgware Road 4min walk,
Paddington station 4min walk, Baker Street 10 mins walk