London-based interior designer Staffan Tollgard Design Group has designed the Notting Hill Residence project.
The chic contemporary home with stylish interior decoration is located in London, England.
Photos courtesy of Staffan Tollgard Design Group
Join the discussion