'The Squaire' is an office building in Frankfurt, Germany. Located next to the Frankfurt airport, it is thought to be the largest and longest office building in Germany. It was built on top of the Frankfurt Airport Regional station.
Office, Transportation - Rail
Links: en.wikipedia.org, www.thesquaire.com
By: fin