Millenium Square


Incorrect data? Please notify us at hi@itinari.com.

Description

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