16 coffee shops in London you have to try. Store Street Espresso in Bloomsbury is one of them.

16 Best Coffee Shops in London

Coffee and flowers

Its a good idea to sit alone for some time everyday. but when you sit alone dont sit with your past. Instead sit alone to dream your future.