Needhams 1834 Limited
2 Puddle Dock
London, EC4V 3DB
Our London Office is at Mermaid Court, next to the Mermaid Theatre and just along from Blackfriars Station.
By Underground: The nearest underground stations are Blackfriars (District and Circle Lines), or St Paul’s (Central Line)
By Train: From Blackfriars Thameslink: we are just a two minute walk