Some famous places of interest in London Buckingham Palace in Trafalgar Square Westminster in central London official London is one of the city's residence of the British The Ceremony of the most popular sovereign. Changing of the Guard sites.It is named open to the public takes place outside for a famous during August and Buckingham Palace naval battle of September while the 1805 Queen is on holiday.Buckingham Palace in Westminster official London residence of the British sovereign. open to the public during August and September while the Queen is on holiday. The Ceremony of the Changing of the Guard takes place outside Buckingham Palace Trafalgar Square in central London is one of the city's most popular sites. It is named for a famous naval battle of 1805