X Marks The Spot
4 guests
1 bedrooms
London, England
A London apartment lives and dies by its location and you couldn't wish for a better one than this. Situated between Paddington and Bayswater stations, you have Notting Hill half an hour's walk to the west, the designer shops of Bond Street a quick tube ride to the east, the pleasant canalside walks of Little Venice to the north and the green expanse of Hyde Park to your south.