lfpress.com
'Good balance' amid concerns green-lights 42-unit townhouse project in north London
Scaling back a parking lot and maintaining trees and hedges made all the difference for a 42-unit townhouse development on Fanshawe Park Road in north London.The development at 307 Fanshawe Park Rd…