Discovering London’s longest mews.
Tucked away, only a few minutes walk from the busy Sloane Square lies Pavilion Road, home to London’s longest mews which has been reimagined as a modern high street.The London Society hosted a tour of the street with Cadogan and architects Stiff & Trevillion who...