Pembroke Square
Pembroke Square 31 London, W8 6PBLocated in London, this holiday home features free WiFi and a patio. The unit is 800 metres from Olympia Exhibition Centre. There is a dining area and a kitchen complete with a dishwasher and an oven.
1 rooms
from £679