venridge Tower was a marvel of modern architecture, stretching high into the sky with its glea
enridge Tower was mor