Turtle Bay

269 High Street London E17 7FD