Location and getting here
We are located at Unit C14 Poplar Business Park, 10 Prestons Road, London, E14 9RL which is just off Poplar High Street. Our phone number is 0207 870 3742.
Poplar High Street (bus routes 15, D6, D7 and D8)
When you arrive
When you arrive at the building please use the intercom to call us and we will let you in the building. We are on the first floor.