3 bedroom, Flat, Barons Court, Church Lane, LONDON, NW9 8AD