Yumchaa: A Tea Treat

After all the Halloween excitement and Guy Fawkes explosions you might just fancy a calm spot of tea. One of our favourite tea spots in central London is Yumchaa.