From Concept To Completion
Natasha Meechan is a London based interior designer specialising in residential interiors throughout the UK and overseas.
Natasha strives to bring originality to each project through the careful selection of materials, colours, lighting, art, furniture, fabrics and accessories.