40 Holland Park Ave, London W11 3QY
Restaurant
The establishment is a spacious red brick pub featuring an outdoor terrace that offers a relaxed setting for brasserie-style dining and traditional Sunday roasts.