Did you know there is Warship in the River Thames in London? Neither did we until we researched Battleships as J wanted to go visit a real life one. We opted to go visit the HMS Belfast anchored in the River Thames near Queens Walk in London. Situated in prime… View Post