Queensmere Shopping Centre

Queensmere Shopping Centre
The Observatory, High Street, Slough, SL1 1LN