Everything you could wish for in a lovely location for all amenities to explore London