Back to list
The Grill at Harrods
Stunning 8.8 (229 reviews)
Around £50
Location
87 Brompton Road
London SW1X 7XL
See on the map