Notting Hill Residence by Staffan Tollgard Design Group
By Jessica • Dec 19, 2014
Notting Hill Residence is a home designed by Staffan Tollgard Design Group.
It is located in London, England, and has a chic and stylish interior.




















Photos courtesy of Staffan Tollgard Design Group
You may use j/k/arrow keys to navigate through the articles
Share your Thoughts