The Grenadier

A landmark in its own right, The Grenadier in Belgrave Square is royalty amongst London pubs. This historic treasure chest is a hidden gem, beloved by both locals and visitors to the city.

Back to directory