When I went inside this place I felt like if I was in a tale of Charles Dickens.
Living in London is a shop and tea room in Madrid. Besides being able to choose among diverse English products (such as jam, chocolate, tea, biscuits or even homemade cakes) you can enjoy a very nice cup of tea at the back of the place. I am a fan of those granny cups!
Furthermore, part of the profits goes to social projects in Africa, which makes it a better reason to stop by.
Living in London is located in Santa Engracia, 4 (metro Alonso Martínez) and Príncipe de Vergara, 34 (metro Príncipe de Vergara or Velázquez)