With a stay at this apartment, you'll be centrally located in London, within a 5-minute drive of Finsbury Park and Emirates Stadium. This upscale apartment is 2.4 mi (3.9 km) from Russell Square and 2.9 mi (4.6 km) from The British Museum.
Rooms
Make yourself comfortable in this air-conditioned apartment, featuring a kitchen with a refrigerator and an oven. There's a private balcony. Conveniences include an electric kettle and a washer/dryer.