Leon South Kensington
Friendly warning! We're working hard to be accurate. But these are unusual times, so please check that venues remain open.
A well-located branch of the healthy chain, within easy reach of London’s major museums.
Unit 8, The Kensington Arcade
Kensington High St
|Transport:||Tube: High St Kensington|
|Opening hours:||Mon - Fri 6.30am - 10.30pm Sat -7am - 10pm Sun 8am - 9pm|
|Do you own this business?|