What is the biggest shopping center in britain?
Bluewater is the biggest in England Actually It's not! The
biggest Shopping Centre In England is The Metro Centre in
Gateshead. It has 1,818,000 sq ft. The Bluewater Shopping Centre in
Kent, is actually the second largest at 1,675,955 sq ft.