Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right Leon South Kensington

Leon South Kensington

Restaurants, Global Kensington


The content on this page is provided by a Time Out partner.

A well-located branch of the healthy chain, within easy reach of London’s major museums. 



Address: Unit 8, The Kensington Arcade
Kensington High St
W8 5SF
Transport: Tube: High St Kensington
Opening hours: Mon - Fri 6.30am - 10.30pm Sat -7am - 10pm Sun 8am - 9pm
Do you own this business?
You may also like