3 Stafford St, London W1S 4RP
Restaurant
This vibrant local pub features a warm ambiance enhanced by dark wood decor, offering a selection of real ales and classic British pub cuisine that invites patrons to relax and enjoy a genuine community experience.