E267050
Northam Towers is a notable building complex located along the Long Walk, likely serving as a prominent residential or institutional structure within that area.