William Gray
Eggleston Hall
Barnard Castle
DL12 0AG
0183-365-0553
Architects
Visit Website