My mind says NE England somewhere but cant remember where …
Avonmouth docks??
TheNewBoy:
Avonmouth docks??
Bugger beat me to it, Sims metals Avonmouth definitely.
I’ll go with bb on that
New boys right avonmouth docks.
Aye the new boy gets it well done