Hotel Photo 1
Overview
Spaces
Press
Nearby Hotels

The Walmer Castle

The Walmer Castle's avatar

Restaurant

Walmer Castle, 58 Ledbury Rd, London W11 2AJ, United Kingdom
Westminster
The Walmer Castle

Walmer Castle, 58 Ledbury Rd, London W11 2AJ, United Kingdom

Westminster

Cuisine Type

Gastropub

# of Spaces

1

The Walmer Castle Notting Hill has reopened as a restaurant, cocktail and whisky bar. In collaboration with The Craigellachie Hotel, The Walmer brings the essence of Speyside to London. Our food menu will be a celebration of the provenance of Speyside, the finest Scottish produce in the world due to the region’s diverse landscape and agriculture.

58 Ledbury Road, Greater London, United Kingdom

Do you work for The Walmer Castle? Contact us to learn more about who's managing this profile or gain access.

Other Venues in Greater London for Your Event