Awesome Studio in Camden - Flats for Rent in London, United Kingdom
Entire home/flat in London, United Kingdom. Great space to sleep after a hard days sightseeing, situated In the heart of Camden, seconds from the tube and markets. Right above a busy street full of bars, it can be noisy, especially at weekends, best for those looking to enjoy nightlife too.
See this content immediately after install