Best Restaurants

The Audley Public House

London • United Kingdom

Overview

Located on the corner of Mayfair’s South Audley Street and Mount Street, The Audley Public House is a traditional neighborhood pub, carefully restored and where history and contemporary art collide. The Audley is a place to drink draught beers and ciders, with a small menu of classic bar snacks and dishes and serving a traditional roast on Sundays.

Awards

Loading map ...