Menu
Need Tips in ENG/UK
Search
England
England
KensingtonLondon
Restaurant International
Leon
Leon
(020) 7937 1736
About:
Address
8 Kensington Arcade Kensington High Street
KensingtonLondon
,
England
- W8 5SF
Links
http://www.leonrestaurants.co.uk
(Site)
Services
Restaurant International
Map:
(Click to activate)
Activate Map