ADVERTISEMENT
CTV London's Lauren Stallone talks London’s first Matcha Bar - what's the hype? Worth the visit?