0 review
100 Cromwell Road, South Kensington, London SW7 4ER
0207 341 2320
Asian
South Kensington, West London
£££