20 Fenchurch Street October 20, 2007 20 Fenchurch Street is an office building to be built in London Designed by Rafael Vinoly