Contact Form
How can we help?
Please fill out the below enquiry form with as many details as possible & do not hesitate to mention any other products you may have seen. If you would like a call back, then please leave a contact phone number & a member of the Urban team will come back to you shortly.
London showrooms & sales
tel: 020 3813 6966
Head Office
Unit 16 & 17, Chivenor Business Park
Barnstaple, EX31 4AY, United Kingdom