stayhouse.co.uk
Central London Riverside | An Introduction
Introducing the latest addition to HOUSE in London’s newest neighbourhood. Located in Zone 1 on the banks of the River Thames Central London Riverside provides understated riverside luxury. T…