We loved this flat in Camden Town. Easy to find and comfy.
Having our morning coffee and afternoon tea on the deck was amazing. Right around the corner from many pubs and eateries.
Do yourselves the favor and book here. We sure will next time we are in London.