Slightly secluded n quite far from central london..