27-30 Old Jewry, 1st Floor, London EC2R 8EB, England, United Kingdom
Distance: 176 yd.
Company description
Established in 1996, Cameron Barclay has gained an enviable reputation for designing and delivering quality interior spaces on time and on budget with a meticulous attention to detail.