Locations and Showroom
Roché have offices and engineers based across the UK. For more information, or to book a free site survey, get in touch.
London office : Humbolt Road, Fulham, London W6 8QH
Head office, factory and showroom : The Fort Offices, Artillery Business Park, Park Hall Oswestry, Shropshire, SY11 4AD
East Sussex office : Sandford Mew, Eastbourne, East Sussex, BN23 7PQ
Hertfordshire office : Buckwells Field, Hertford, Hertfordshire, SG14 3FF
Staffordshire office : Dimsdale View, West Porthill, Stoke-on-Trent, Staffordshire, ST5 8EL
Glamorgan office : Tonypandy Enterprise Park, Llwynypia Road, Tonypandy RCT, CF40 2ET