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