Located in London in the Greater London region, London City Apartments offers accommodation with free WiFi.
Units come with a seating area with a flat-screen TV, a kitchen with a dining area, and a private bathroom with a bath. An oven and microwave are also available, as well as a kettle.
London Eye is a 12-minute walk from the apartment, while Somerset House is 1.2 km from the property. The nearest airport is London City Airport, 11 km from the property....
|81 Blackfriars Road|