Travel tips

London

Buckingham Palace

Official residence of British Queen. Palace has 775 rooms