

Coach & Horses Mayfair
Established in 1744, the Coach and Horses in London's Mayfair’s was a coaching inn but where once it catered to weary travellers, The mix of today’s clientele in this busy pub reflects the diverse nature of the surrounding streets, so expect fashion designers and antique dealers to rub shoulders with tourists and locals.