South Kensington International - Fast Food South Kensington, London

Leon London

Leon

International in London - South Kensington
136 Brompton Road, South Kensington, London, SW3 1HY Tags: cuisine: international, fast food, healthy, local, organic, price for 2 (exc. drinks): £25, takeaway

1 Reviews
Found 1 businesses. Now showing 1 to 1. 1