Quiz on Geography

1. Which of these UK cities has a river?

Rochester
Cambridge
Blackpool
Brighton