Make the right choice 1. London is the… of Great Britain 2. Buckingham Palace is… of Britain’s Monarch 3. Buckingham Palace is a) capital ✔ b) centre ✖