Still Life Euston Deluxe
London England
Located in London (London City Centre), this apartment is within a 15-minute walk of Russell Square and Tottenham Court Road. This apartment is 0.9 mi (1.5 km) from The British Museum and 1.4 mi (2.3 km) from Covent Garden Market.
Make yourself comfortable in your apartment. Complimentary wireless internet access is available to keep you connected. Conveniences include a washer/dryer and an iron/ironing board.
Property Details
Location
36 Churchway, London, England NW1 2AT, United Kingdom