All of these new luxury hotels opening up are making us believe that “discretion” is the key to luxury, and if that is the case, surely The Old Doctor Butler’s Head is the most opulent venue in London. Tucked down a pedestrian alley in the heart of the Square Mile, you only know it when [...]
Back to Business
Business
October 21, 2026 at 2:57 PM
Old Doctor Butler’s Head review: Square Mile’s best boozer?
CityAM
Excerpt from CityAM.