Rogers’ House | Rogers Stirk Harbour + Partners

 

Design Office: Rogers Stirk Harbour + Partners

Location: London, England