3 bedroom Flat, Babington Road, LONDON, SW16