Description
This newly renovated traditional pub, is the perfect London Summer venue if you are looking for an event outside the centre. This venue allows you full access to its spacious beer garden which serves pizza and traditional tapas.
Location
The Station Buildings, Churchfield Rd, London W3 6BH