Map
11 Park Walk, Chelsea, London, England, United Kingdom
Restaurant
Aubergine