Charming 3 double bedroom apartment available for 12 persons. Perfect location close to Hyde Park and London attractions (Harrods, Marble Arch, Buckingham Palace, Big Ben, Oxford street and many more. Perfect for family trip. Charming and comfortable.
The apartment located in the heart of the city center. Closest tube station is Paddington ( 5 mins walk)
Paddington station is where the Heathrow Express arrives in London.
Paddington underground station- 5 min away
Notting Hill- 15 min away
Hyde Park- 10 min away