Shepherds Hill Development Shepherds Hill Client Private Client Value £500k Location London N6 Share this Project