Imba’s place is a lovely little flat for people to use while visiting London. It’s finished really well, feels very fresh and clean and has everything you need. Amazing budget place.
One word of caution is that it’s in a very busy part of Camden. PERFCT if you want to enjoy the nightlife of this area, but if you’re not a night owl, pack some earplugs as it can get quite noisy.