The 9-room Oyo Home Liverpool Street apartment is located within a 5-minute walk of London Liverpool Street train station and 300 metres from Heron Tower.
This apartment is situated approximately 20 minutes on foot from Borough Market and approximately 2 km from Shakespeare's Globe Theatre. While exploring London, guests can conveniently reach Tower of London, which is merely 650 metres away. Within 22 km of the apartment you will find Tate Modern.
In order to enhance guests' leisure time, a TV are provided. For added convenience, a separate toilet are available at this property.
Sushisamba features meals of Asian cuisine and is within 400 metres of the apartment. Oyo Home Liverpool Street apartment is located just moments from Liverpool Street tube station.
Book Oyo Home Liverpool Street London
More +
Less -