EnglandGreater LondonLondon
6 guests
2 bedrooms
2 bathrooms
Situated in the heart of Cricklewood, this modern apartment is perfect for business travellers and pleasure seekers alike. Inside, a cool colour palette of grey, beige and crisp white creates a soothi...
From €234 Nightly