About Us

We are award winning architects based in London. Our projects are international and we operate across residential, hospitality and service industries.

We believe thoughtful architecture and design benefits society and is a force for social change. From the smallest intervention to a large scale development – regardless of scale, architecture has the potential to shape and transform society for the better.

Clicking advert will open in a new window.


Manea Kella
Contact Us:
020 8935 5003
39-41 Lonsdale Road, London NW6 6RA
Find Us: