Millennium Leisure Park

Located in the heart of the Thames estuary in Greenwich, in an area visited by thousands of tourists every month, the Millennium Leisure Park is anchored by a state-of-the-art 18-screen Odeon Imax cinema, which is complimented by 4 restaurants. There is also extensive free customer parking and excellent access to London’s unrivalled transport links.

Millennium Leisure Park

Greenwich 89,000 sq ft

Odeon Cinema

Pizza Hut
Shanghai Bar oriental restaurant

Visit website

Download park layout PDF

Lettings enquiries