Luxury Flat in Russell Square
Luxury Flat in Russell Square Apartment London apartment is located next to Up at The O2, Churchill War Rooms and The London Eye.
There is Croydon 16 km away. The café Caffe Nero is 5 minutes’ walk away.
A private bathroom is at guests' disposal.
The apartment features a kitchen for self-catering.
Set within a 5-minute walk from Russell Square underground station.