We're moving!

Needhams 1834 have now moved to Puddle Dock, Blackfriars. Our address is now Mermaid House, 2 Puddle Dock, London EC4V 3DB. We’re still on 0207 353 9498 and just half a mile from our old office.



Recent Posts

See All

Published in Crisis Reponse Journal, September 2022 Here you can download a copy of the Crisis Response Journal article 'Catapulting cows and trojan herrings' written by Dr Chris Needhan-Bennett. To s