1Bathurst Mews
Source: Link
Bathurst Mews remains one of the largest streets in London, with more than 65 properties. It remains true to its historical roots, with cobblestone streets and terraced houses. During the Second World War, these streets experience bombing, which nearly devastated the foundational structure, but they have remained steady since. Bathurst Mews also has plenty of greens, flower pots, plants, and other features that will mesmerize every visitor.