3 bedroom property in Penrith Place, London, SE27 - £2,650 pcm | Rampton Baseley