Matsuri Japanese
Stunning refurbishment of this Mayfair based Japanse restaurant

Mycha – East Shopping centre
Bubble tea stunning bar counters