English: It's situated near Buckingham Palace - the royal home of the Queen.
Telugu: ఇది ఎలిజబెత్ రాణి నివసించే బకింగ్హామ్ రాజభవనానికి అతి సమీపంలో ఉంటుంది.