There's plenty of room to mingle - the venue can host up to 300 guests - and the fabulous (and fully heated) riverside terrace adds another huge plus point. The Jugged Hare is a city-based restaurant ...
Sitting on Theobalds Road in Holborn, The Queens Head is a top choice for special occasions. Whether you're looking to host at the main bar which houses up to 90 people or after something a little ...