0 review
129 Bayswater Road, Bayswater, London W2 4RJ
02037 733 930
French
Bayswater, West London
£££