Biju Bubble Tea Lounge

  London bubble tea taken to another level Biju opened recently right in the heart of Soho on Old Compton Street. The shop is bright, airy and the large glass windows encourage passers-by in to what might be their first taste of bubble tea. Seating is unusual with boxlike layers of cork and bright coloured […]