Where's the claw? The new boy gets it

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 :sunglasses: