Title: Tombleson's Thames = La Thamise = Die Themse
Places: Thames River (England)