If the residence is to your right in the Edgware Road in London, then after no more than twenty meters of the road left side a bystreet comes with some cafes and restaurants, and you will find an astonishing name of a café to your life on your way (...)