Formal gardens with seasonal plantings and unbeatable Tower of London views, anchored by moving WWII and execution memorials—a quiet cultural gem 30 seconds from Tower Hill station.
Info
📍
Address
Tower Hill Station, 38 Trinity Square, London EC3N 4DJ, UK, LDN