Hector Finch

LONDON SHOWROOM

90 - 92 Wandsworth Bridge Road
London
SW6 2TF

E:
T: +44 (0)20 7731 8886
F: +44 (0)20 7731 7408

Open Monday – Saturday
10.00 – 17.30

UK HEAD OFFICE

Unit 7 - 8 Lower Barns Business Park
Ludlow
Shropshire
SY8 4DS
UK

Sales : 
Accounts : 

T: 01584 871 600

 

AGENTS IN THE USA

Please click here
Sales :