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