The Goring Hotel personifies luxury and prestige. Located just around the corner from Buckingham Palace, this family owned hotel is a great place to rub elbows with London’s elite while enjoying a refined afternoon tea in the Dining Room. Read my review of afternoon tea at the Goring here.
One of the most beautiful places for afternoon tea in Scotland, the Palm Court at the Balmoral serves a sophisticated Scottish afternoon tea with some of the best scones you’ll ever have. Read my review of afternoon tea at the Balmoral here.