1 Bed City Apartment By City Stay
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at this apartment, you'll be centrally located in London, within a 5-minute drive of Liverpool Street and St. Paul's Cathedral. This upscale apartment is 1.8 mi (2.8 km) from Russell Square and 2.1 mi (3.4 km) from London Bridge.
Make yourself comfortable in this individually decorated apartment, featuring a kitchen with a full-sized refrigerator/freezer and an oven. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include a separate sitting area and a microwave.
Property Details
Location
CITY ROAD, London, England EC1V 1AP, United Kingdom