The Station Buildings, Churchfield Rd, London W3 6BH
Bar | Beer garden | Gastropub
This local pub features a Southern Italian-inspired menu complemented by a spacious terraced garden, creating an inviting atmosphere for patrons seeking authentic cuisine and a relaxing dining experience.