Original: Buckingham Palace is the official London residence of the British monarch.
Simplified: Buckingham Palace is the main residence of the British Monarch and is in the centre of London, England.