City Realtor are proud to present this amazing flat right next to Russell Square Station, located in the heart of London.
The apartment comes furnished to the highest standard, with 2 bright and airy bedrooms, a bathroom and a fully fitted kitchen. Featuring a private outdoor terrace where you can enjoy the sun and fresh air. High Ceilings (must