Garden Finder > England > Greater London > Tower Hill Plaza
Directions On the west side of the Tower of London