This is a great find in one of the best locations in London (in my opinion).
Great transport links, food, coffee and general vibe.
Love !