City Store Self Storage, Belmont Street, London NW1 8HJ, United Kingdom
Relaxing double bedroom near the Chalk Farm tube
Show 6 more
Get Renters Insurance
Protect your treasures with
If you're on your way to the beautiful city of London and you still haven't found accommodation, then make sure you check out this welcoming apartment located in Hampstead. The flat is surrounded by nice parks, some cafes, restaurants and stores and it's not that far from the city centre. Plus, you'll also have plenty of transport links nearby to lead you anywhere you want quickly.
This apartment… Full description