London Restaurants with a View of the Thames
When in London, there’s a couple of things you simply must see, and one of them is the Thames. This magnificent power spot of the world is definitely worth seeing. When nature itself demonstrates its power in this way, being there to witness it is