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