English: It is located in Southwark, on the south bank of the River Thames near Tower Bridge.
Telugu: దీనిని థేంస్ నది దక్షిణపు ఒడ్డున సౌత్‌వార్క్ దగ్గర నిర్మించారు.