Chelsea House by Stephen Fletcher Architects
By Jessica • Sep 19, 2015
Chelsea House is a residential project completed by Stephen Fletcher Architects.
The sophisticated home is located in Chelsea, London, England.




















Photos by: Rachael Smith
You may use j/k/arrow keys to navigate through the articles
Share your Thoughts