103 Lauriston Rd, London E9 7HJ +44 20 8533 2773
cafe, London, England, United Kingdom
Today
How to go there