Company name: CRAWFORD DESIGN STUDIO LTD
Description: London based Architecture and Interior Design studio specialising in high end residential design. Considering the Architectural design and Interiors from the start of the design process to create a cohesive aesthetic.
106 Northchurch Rd, London N1 3NY, United Kingdom