Last days being in the city I visited one of the most famous know shopping centre in the world Harrods where in the food hall I bought delicious cake and pack of great white tea with pomergranate- the smell and taste of this tea is amazing :-) price about 3£ :-)
