This makes us thirsty just looking at it! The best coffee in Camden? See something truly special at British Museum Jamaica in Camden Town