Roomspace Serviced Apartments - River House is een accommodatie met eigen kookgelegenheid in Londen. De accommodatie ligt op 200 m van Tower Hill en op 300 m van Aldgate.
Er is ook een strijkservice beschikbaar.
Als u de omgeving wilt verkennen, kunt u een bezoek brengen aan de Tower of London (400 m) en Aldgate East (500 m).