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!