View previous View original
 
Riva Hotel by Foster + Partners in London, United Kingdom
 
Copyright Foster + Partners 
 
Riva Hotel by Foster + Partners in London, United Kingdom Riva Hotel by Foster + Partners in London, United Kingdom Riva Hotel by Foster + Partners in London, United Kingdom Riva Hotel by Foster + Partners in London, United Kingdom Riva Hotel by Foster + Partners in London, United Kingdom