English: It is the official London residence of the British Monarch.
Telugu: ఇది ఉంది బ్రిటిష్ చక్రవర్తుల అధికారిక నివాసం లండన్ నగరంలో.