Millenium Square

Incorrect data? Please notify us at


The heart of the city of Bristol, in the South-West of England. This square is a meeting place, a commercial centre, an art and sculpture gallery and a place to simply spend time with friends and family.

Travel stories around Millenium Square