Brand new Carnival & Cocktails in London
Flagship & major department stores line this bustling street featuring around 300 retailers.
Bustling, modern locale combining street eats, cocktails, DJ music & an indoor mini-golf course.