Buckingham Palace is possibly London’s most iconic landmark having been the official London residence of the British Monarch. The Palace was originally known as Buckingham House and dates back to 1705 – first entering the monarchy when George III acquired the site in 1761. Afternoonteaonline.co.uk have selected the very best afternoon tea venues close to Buckingham Palace and all of these are available to book online for free with instant confirmation. Make sure you make the most of your visit to London with afternoon tea near Buckingham Palace.