This studio flat is what is says, its noisy, but in heart of Camden it would be, Its clean and has nearly everything you need for a short stay in London