88 Tavistock Place, London, WC1H 9RS
For More Information:
+44 20 7278 2203
On a recent trip to London I stayed in the Bloomsbury neighborhood and just a few steps from my doorstep was Lumen. I walked by it a few times during my stay and kept reminding myself to try it out as it always seemed packed full of busy people. I finally went to it when I was tired of Pret and many of my other favorite establishments.
Lumen's food is sold as healthy and local. While it...more