This week Barbara shares her recommendations from one of our travel program’s most frequented cities—London. Check out the list below for her take on England’s vibrant capital city’s top spots!
WHERE TO STAY:
Located in Mayfair, this five-star hotel captures classic British luxury like no other. Just a few minutes away from Hyde Park, Bond Street, and other popular London sites, the Beaumont is an elegant choice for your stay in London.
2. Brown’s Hotel
Step into London’s first hotel, and experience the luxury and class this Mayfair hotel is renowned for. Known for hosting royalty, authors, and presidents, Brown’s is sure to impress.
3. Ritz London
This iconic five-star hotel not only provides guests with top British luxury, but is minutes away from Buckingham Palace, the Tower of London, and the theater district in the West End.
WHERE TO EAT:
4. The Wolseley
This luxurious European cafe restaurant is open all day, and serves classic British and European fare. Visit for lunch or an elegant afternoon tea.
Known for its pink tearoom, this hip cafe combines modern art and a British tea experience.
Dine at one of the finest Mediterranean restaurants in London, located in the heart of London’s West End on Regent Street.
WHAT TO SEE:
7. The East End
A perfect blend of old and new, the East End offers plenty of activities for all travelers. Visit the 2012 Olympic Park, or tour the Tower of London. Visit museums, cross the Thames in a cable car, and explore the many London restaurants.