self contained studio flat in a residential house
15 Brasher Close, Harrow on the Hill, UB6 0SZ, United Kingdom,Object type: Homestay London
Self contained studio flat in a residential house is situated in Harrow on the Hill. The accommodation is 21.1 miles from Croydon, and guests benefit from compl