COSY 1BED IN RUSSELL SQ - SLEEPS 4
Modern and cosy 1 bedroom apartment set right by Russell Square in the centre of London. The apartment can sleep up to 4 guests and is conveniently situated to explore all of central London.
The apartment is conveniently located in central London right by Russell Square. British Museum is about 10 minutes walk away as well as the shopping district of Oxford Street. St Pancras Internation…