Book a viewing - Pollards Hill West, LONDON, SW16