Bar
The Castle
42 locals recommend,
Tips from locals
A typical English pub right on Portobello Road. Good choice of ales and very decent food. Can be slow when crowded though.
Unique things to do nearby
Locals also recommend
Location
100 Holland Park Ave
London, England