La Trattoria
Location picture
Fabulous 9.3 (553 reviews)
Approx. £50
Location
15 Cromwell Place
London SW7 2LA