Palace letdown

Buckingham Palace and 10 Downing Street are the two most disappointing buildings in London, according to a poll of 1,500 tourists for Capital Radio. The Houses of Parliament and St Paul's Cathedral were considered the most impressive.

Comments