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

About

Friendly warning! We're working hard to be accurate. But these are unusual times, so please check that venues remain open.

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. 

Posted:

Details

Address: Unit 8, The Kensington Arcade
Kensington High St
London
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
    Latest news