Alternatively, The Terrace Bar delights travelers with its innovative cocktails and jazz and classical piano tunes. You'll find this luxury hotel in London's Mayfair neighborhood, near top ...
Tamarind Mayfair has celebrated 30 years as one of London’s top Indian restaurants by launching a standout, 50-cover year-round dining terrace with its own central bar. The new terrace gives extra ...