ViaMichelin
The Grill on Fifth at Harrods
Location picture
Fabulous 9.2 (196 reviews)
Approx. £55
Location
87-135 Brompton Road
London SW1X 7XL