|
|
One of the best tea shops in London, which is also a tea museum, happens to be only a leisurely stroll away from my humble abode: The Brahma Museum. They also have a stall in the excellent food'n drink-specific Borough Market by London Bridge every Friday and Saturday. On a sunny day this is one my favourite place to have lunch, like, evva. The market, that is. |
|
|