Friday 9 January 2015

Turtle Bay, Walthamstow

The opening of the 2nd London branch of Turtle Bay in Walthamstow. Once again the food was perfection and the cocktails were flowing. Would love a branch to open in South London.





No comments:

Post a Comment

Have you been? Would you go?