Robert Whittaker
I think this is probably the site of the new Norwich North Recycling centre. After a slight delay, it's now due to open on 22nd September 2021. https://www.eveningnews24.co.uk/news/opening-of-norwich-north-recycling-centre-delayed-8309594 #surveyme