London’s Best Afternoon Teas

If you are looking for a quintessentially British experience on your visit to London, afternoon tea at one of the most decadent hotels should be top of your itinerary. There are more high-end eateries serving afternoon tea than there are London buses, so we’ve narrowed down the search for you to give you our top-rated […]

About Golden Square

Golden Square views

From being the home to characters in English literature classics to its 17th century farming site, Golden Square has a long and fascinating history. Building work on the square began in 1675, with the plans for the development originally being to “accommodate Gentry”. In the 1700s, the square became a popular choice for foreign diplomats […]