English: Formerly 10 Downing Street, London, United Kingdom
Telugu: 10 డౌనింగ్ స్ట్రీట్ (లండన్, UK)