Source: Selfridges & Co.
In Celebration of Coca-Cola’s 125th anniversary, they are reproducing the original bottle that Coke came in way back in 1886. Unfortunately, the only place I found them for sale is at Selfridges & Co. for £1.99. How come the Brits always get all the good stuff?