This is one city totally suited for that! It is compact enough and centres around the river. Some people say its like a small relaxed Amsterdam.