Tower Hill is buzzing with tourists. It's main landmarks are the Tower of London and Tower Bridge. There is also a relaxing garden within a few yards of the station called Trinity Square Gardens. There is no shortage of benches to sit and relax in the garden and along the riverside.
No comments:
Post a Comment