White Rose Shopping Centre- Coming Soon
Whiterose Centre, Dewsbury Road,
Leeds LS11 8LU
United Kingdom