Westfield Opens it’s Doors – Ichiba Coming Soon.

March 20, 2018

Westfield shopping centre – Shepherd’s Bush, officially opened its doors today. The £600m expansion becomes the largest shopping centre in Europe….