One of London’s best kept 1st March secrets!
Wales is well and truly open in this little corner of London on March the 1st at The Cow.
A full Welsh Menu, all freshly prepared for this special day, Welsh Ales, a night full of song and laughter - song books provided so no excuse not to sing . . . all welcome to come and let the sounds of Hymns and Arias ring through Notting Hill once again!