London Road Harrow-on-the-Hill, Harrow: The Hermitage and The little House