20 Fenchurch Street

October 20, 2007

20 Fenchurch Street is an office building to be built in London

Designed by Rafael Vinoly

20 Fenchurch