Sale: 3208 Bayham Lane, London South (South V), N6P1V7