Chatsworth Rd Development Chatsworth Rd Residential Value £600k Location London NW2 Share this Project