Kelmscott House is a Georgian brick mansion at 26 Upper Mall in Hammersmith, overlooking the River Thames.