Boat accommodation on the River Thames Given the importance of the River Thames to the growth of the city of London over the course of history, it seems only right that we feature some London based ‘floating accommodation’ on the Stay In Britain website! When looking for accommodation in London, most people search for expensive…