A high-style collection of apartments at the heart of the London SW20 community. Pluma’s eighteen one and two bedroom homes, each with their own balcony or terrace, are part of an exciting new development. They sit above an architect-designed contemporary church.