Janam Indian Tea Shop is a place to enjoy a cup of tea and other snacks. It carries a range of British delights such as scone mixes, clotted cream, lemon curd, jams, honeys and biscuits. You'll also find an array of tea pots, cups, and other tea accessories designed for beauty, functionality, and affordablility. (
more)