From Buckingham Palace to Blackpool Tower and the Shambles in York: Britain’s 30 most
Brits have cast their votes for Britain’s 30 most beautiful buildings – and it’s Buckingham Palace that’s No.1.The origins of the iconic structure, which garnered 24 per cent of the vote, can be traced back to 1703, when it was home to…