www.hamhigh.co.uk2 months agoLondon foodThis 'beautiful and thriving' London pub is officially the best in the capitalThe Audley Public House in Mayfair was named London's best pub at the National Pub & Bar Awards 2024. [ more ]