Happy birthday mate, glad to see you enjoyed the sights. You are most certainly a lucky bloke, you are blessed with a great better half as I am!
I like your birthday surprises (not jealous in anyway! )
A cruise on the Thames is a great way of seeing London as long as you don't swim in it or drink it! (I work for a major water company named after the river, I can guarantee that the water we process is much much better quality!)
I hope you passed the Belfast! (A future project maybe?!)
Great pics, thanks for sharing them with us.
Take care.
Dave