Free Water Hydrates Tourists at Westminster, Tower Piers

Tourists at Westminster pier within sight of the London Eye and Tower Millennium pier near the Shard building are being offered free chilled, filtered drinking water.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.