Oslo City Tour was fantastic, very friendly and knowledgeable guide. Unfortunately a thunderstorm hit the city round noon and it just bucketed down causing traffic delays and it was way too wet to do the cruise. We were fine with that as it was only one day rain during our 6 weeks holiday. Oslo is a beautiful city.
We booked a 10am tour but when we arrived we were told that the tour didn't operate until 11am and that the time shown on our voucher was incorrect. Anyway so we didn't need to hang around for an hour and a half. The guide let us do a grand tour which was departing at 9.30am and didn't charge us any extra. We loved the city and would definitely return here. Also the cruise included was excellent.