I know Slough is a tumbleweed area right now...but any recommendations are greatly appreciated - surrounding areas such as Heathrow are welcomed too
Been a while since I paid a visit to give a good pounding so need to make it a good one
Thanks in advance guys!