Garden Finder > England > Greater London > St Thomas' Hospital Garden
Directions On the south bank of the River Thames, by Westminster Bridge.