London Architecture
20 Fenchurch Street
Address
20 Fenchurch Street
London, England EC3
Basic Information
Type Skyscraper
Floors: 25
Maximum height 299 feet/90 meters
Neighborhood: The City