Lanka Specialists in homemade French-style cakes and pure Ceylon teas Visit website Address 9 Goldhurst Terrace, London, NW6 3HX Contact 020 7625 3366 https://www.instagram.com/lanka_uk/ https://twitter.com/lankaupdate Product(s) Baked goods Tea Coffee Location(s) Finchley Road