The Castle

The Castle
225 Portobello Road
W11 1LU London
United Kingdom

T +44 871 9713924

 
The Castle pub, on the corner of Portobello Road and Westbourne Park Road, is a warm, welcoming pub with a large central horseshoe bar and a big open-plan kitchen.

Its interior is modern with a subtle retro feel; created by mixing traditional furnishings such as butcher-block tables with funky leather sofas and 60s foot stools. The walls are adorned with the artwork of local artists

 

You may like

Around