We’ve moved and our sign has arrived, 3 days later!
Yes, we have made it out of the Shopping Centre and are now situated across the road from it. We are not hard to find, just look for the great big sign. We are situated next to the Strata Tower, bottom of Walworth Road / Corner of the A3.
If you still need directions give us a ring on 020 3602 1898 and we will be happy to direct you.