- Tel: 020 7987 3250
26-28, Market Square, Poplar, London, E14 6BU
09:30 - 17:30
Help us to improve this listing
Tell us what's wrong!
They don't keep to their word and provide rubbish customer service!!! Wouldn't recommend to anyone!