Aylaa Exclusive - the United Kingdom

BUILD Innovation Award for Residential Interior Design