Book a viewing - Pollards Hill East, LONDON, SW16