Queensmere Observatory Shopping Centre

Berkshire - Slough

High St, Slough SL1 1LN, UK

SL1 1LN