Roomspace Serviced Apartments - River House
Roomspace Serviced Apartments - River House London is an apartment in London within short distance of Tower of London and Up at The O2.
Wiltons Music Hall, Old Operating Theatre and The View from The Shard are located just 650 meters from the venue. The Minories serves british dishes and lies just 5 minutes walk from the property.
The property comprises 2 bedrooms.
A kitchen is provided.
This apartment is situated within a 5-minute walk from Tower Hill underground station and just 250 meters away from Fenchurch Street train station.