Tea Parlour is a tea shop near Leicester Square in Soho, London, selling bubble tea and matcha drinks. The signature item is the matcha bubble tea, and the matcha is whisked in front of you after you order. You choose your drink on a kiosk, set the sweetness level from 0 to 100, and pick pearls or crystal pearls. The seating area is not large or plentiful.