Millennium Square

Overview

Millennium Square is a location in the centre of Bristol, England. It was built as part of the At Bristol development, and has become a popular public area.

@parent

Sign up to our newsletter

×

Newsletter

You have now been subscribed to our newsletter. Please wait while the page reloads...