Harrow House, free parking & garden, sleeps 5! | Greater London | Unity Stays