I know you guys are so focussed on being in the Smog.
However IF you do decide to venture out I have just noticed something on Slough Website
Motorcycle bays
There are a number of motorcycle bays in Slough which allows for free parking for motorcycles only. In addition, motorcycles can park for free in Residents Bays, Pay & Display, and Car Parks.