Free listing L 1 Lanka Cake Shop South Hampstead NW6 3HX 02076 253 366 Classic and inventive French-style pastries and Ceylon teas served in a narrow, contemporary space. 9 Goldhurst Terrace, South Hampstead, Greater London, NW6 3HX, Un View profile