Am I going mad? This article was in our local paper last week, ok it’s the People’s Republic of Camden. It isn’t 1st April is it? I think I need to write a strongly worded letter as Outraged from Hampstead. I’d love to hear what others think