London Venues: The Banqueting House
A venue steeped in history. Banqueting House, located in Whitehall, is a piece of great architectural importance and with an abundance of history. The Banqueting House is the last surviving building of the Palace of Whitehall, which was the main … Read More