English: Located in 122 Leadenhall Street, London, United Kingdom
Telugu: నగర: 122 లీడెన్హాల్ స్ట్రీట్, లండన్, UK