Visit us

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.

Blackwall

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.

Got a question?