Question (nearby): What is the second nearest park to the Tower of London?
Options:
Seething Lane Garden - Seething Lane
Tower Bridge Piazza - 362 Tower Hill
Trinity Square Gardens - Tower Hill Station, 38 Trinity Square
Wakefield Gardens - Tower Hill, London
Answer: option 3