Black Star Direct
532 Lea Bridge Road, Waltham Forest, London, E10 7DT (Show me directions) Show Map
Reviews
Leave a reviewDissatisfied customer
I will give them negative star if only one is available. They will never deliver your goods and they will tell stories when you phoned. Don't say I didn't warned you.
Report a problem with this listing