Set in the famous London suburb of Harrow, this property sits just a few minutes' walking distance away from numerous restaurants, cafes, bars and shopping opportunities, as well as many exciting entertainment opportunities. Enjoying convenient access..