75 S Parade, London W4 5LF
Restaurant
The Grand Victorian Pub features elegant chandeliers, a central skylight, and a charming garden, creating an inviting atmosphere for patrons seeking a sophisticated yet relaxed dining experience.