Hanover Square in London was constructed in 1713 as a fashionable residential area. Today, it is the major junction where Oxford Street meets Regent Street. If you visit London, stop by Hanover Square, there is a nice park with trees and benches.
Continue Exploring by Selecting a Category Below