We are proud to have won the Lutron Excellence Award for the Best HomeWorks Project for our Finch House Project, London.
This newly built 18,000 sq/ft state-of-the-art property, located in central London, incorporates formal reception rooms, 6 bedrooms, a kitchen and dining, office, playroom, cinema, indoor swimming pool, gym and spa, extensive garage with car stacker, as well as a vast garden with indoor/outdoor living....