London attractions fab location
Amazing location for all London attractions and very close to 3 central tube stations . Easy access from Heathrow airport. Flexible self check in. Also excellent base if working in London.
["TV", "Carbon monoxide alarm", "First aid kit", "Washer", "Smoke alarm", "Kitchen", "Wifi"]