English: It's on St Mark's Road.
Telugu: అది సెయింట్ మార్క్స్ రోడ్డు.