Cosy lovely room close to Russel Square - Apartments for Rent in Greater London, England, United Kingdom
Private room in Greater London, United Kingdom. My place is close to Russell Square, Oxford street, Regents Park, City of London. You’ll love my place because of the high ceilings, the location, and the ambiance. My place is good for couples, solo adventurers, and business travellers.