English: The Temple Church in London:
Telugu: లండన్ లో వెలసిన ఆలయంః