English: It is located precisely at the corner of Exhibition Road and Cromwell Gardens in the area called South Kensington to the East of England.
Telugu: ఇది తూర్పు ఇంగ్లాండ్లోని సౌత్ కెన్సింగ్టన్ అని పిలువబడే ప్రాంతంలో ఎగ్జిబిషన్ రోడ్ మరియు క్రోమ్వెల్ గార్డెన్స్ మూలలో ఉంది.