Work
ABOUT
CONTACT
Work
ABOUT
CONTACT
117 Fenchurch Street
STATUS:
Concept project
LOCATION:
117 Fenchurh Street, London, UK
FLOORS:
89
HEIGHT:
388 m
YEAR:
2015
ARCHITECT:
Illya Rastvorov
↑
Back to Top