View previous View original View next
 
Lumen by Theis and Khan Architects in London, United Kingdom
 
Copyright Nick Kane 
 
Lumen by Theis and Khan Architects in London, United Kingdom Lumen by Theis and Khan Architects in London, United Kingdom Lumen by Theis and Khan Architects in London, United Kingdom Lumen by Theis and Khan Architects in London, United Kingdom Lumen by Theis and Khan Architects in London, United Kingdom