309 Pickhurst Lane 309 Pickhurst Lane, BR4 0HWA new build in the Bromley area; 4 bed luxury detached..