"a deserted house beside the Thames"


River Thames at night
Creative Commons Attribution Share AlikeRiver Thames at night - Credit: Atelier Joly

The River Thames is a major river flowing through southern England. Its lower reaches divide London, and upstream the river flows through several other towns and cities, including Oxford, Reading and Windsor.