Underneath Central London lies Thorney Island, a mysterious island that was inhabited for thousands of years. Westminster has been an essential landmark in English history for millennia. It was home to Westminster Abbey, the old royal palace, Westminster School and Parliament. During the medieval period, Westminster became a centre of considerable wealth and power. King […]