To enjoy your vacation in London, stay at Roomspace Serviced Apartments - River House, which is at a distance of 3.4 km from The British Museum and at a distance of 2.8 km from Coca-Cola London Eye. This apartment features Wi-Fi in public areas.
The accommodation is not very far from Sky Garden and near a tube station. The Protestant Westminster Abbey is at a distance of 3.5 km from the apartment.
This property is furnished with a sofa featuring modern facilities like a TV set. The bathroom comes with a tub and a separate toilet. You'll also come across hair dryers and toiletries.
Home-cooked meals can be prepared in a kitchen complete with a microwave, an electric kettle, and a refrigerator. Zizzi - Tower Hill offers Italian dishes and lies only a 5-minute walk from this apartment. Aldgate bus station can be found just a minute's drive from Roomspace Serviced Apartments - River House.
Book Roomspace Serviced Apartments - River House London
More +
Less -