The Atlas Building
The Atlas Building is the new landmark and the tallest residential building in Tech City and is home to 302 highly-specified apartments and penthouses. A new marker for the capital’s skyline, by developer Rocket Properties, The Atlas Building sits on the cusp of The City of London, just moments from Old Street station.