Roomspace River House
City | London-City | England
Rates are in local currency and start at: gbp 565 per week
Situated in the heart of The City, close to Tower Hill Underground and Docklands Light Railway Station, and with easy access to Aldgate, Bank, Liverpool Street and Fenchurch Street Stations.
