020 7993 2876 - 07791 111888

About
Our Story
We are a leading show home, interior design and furniture rental company based in London. We are a family-run business and have decades of experience within the property market.
020 7993 2876 - 07791 111888
Our Story
We are a leading show home, interior design and furniture rental company based in London. We are a family-run business and have decades of experience within the property market.