SE217JZ
Mitchell's Place, Dulwich, London, SE21
Four double bedrooms Bright modern kitchen Generous entrance hall Two bathrooms & WC Communal & private garden Private roof terrace Secure parking space EPC rating C