Tag: 193unit
193-unit townhouse project may alter northwest London neighborhood
News Local News A massive townhouse development in northwest London may help with London’s housing needs, but the fight is on to maintain the sense of community in a rapidly…