Location picture
Michelin Guide
The Michelin Guide's review
This huge square is overlooked by the towers of the Market Church and the Red Tower (15C), nearly 80m high. In the centre stands a statue of Handel (1859). The market and tramway line make it the busiest part of the city.
You may also like…