Island in River Thames

39.274526, -86.518418