Marlborough Head It is thought that the pub owes its name to Duke of Marlborough John Churchill. The Marlborough Head is a charming traditional pub in Mayfair. The menu is in the best tradition of Great British pub food, with a unique choice of ales and various wines to be enjoyed with friends. On the last Friday of every month, is a live band night. It’s a terrific way to unwind and relax after a long week at work, not to mention get you in the mood for the weekend!!
This British pub always provides a warm welcome.