Chatsworth Green

54 Chatsworth Road London