Coca-Cola Store London
32-33 Long Acre, London