Afternoon Tea at the Goring Hotel, London

The Goring Hotel, London POSTED ON MAY 25, 2019BY KATHLEENPHIPPS.COM   The Goring Hotel is one of the most beautiful places to have afternoon tea in London. Located right by Buckingham Palace, this luxurious hotel has been run by the Goring family since its opening in 1910. This Edwardian-era hotel exemplifies elegance, tradition and class,

Read More
1 2 3 4