Chelsea House by Stephen Fletcher Architects
Designed by Stephen Fletcher Architects, this inspiring contemporary home is situated in Chelsea, London, United Kingdom.



-->



-->








Photography by Rachael Smith
Visit Stephen Fletcher Architects
- by Matt Watts