Towers near River Wey - England, Greater London, United Kingdom