Harbour 321 Menu Oops! Our menu is under update. Sorry for the inconvenience. About Fish & Chips Location Adress: 321 Kirkdale Sydenham, London, SE26 4QB Phone: +44 20 8659 9388 People Recommend Rodizio Rico. The O2 Peninsula Square Greenwich, London, United Kingdom Pera Restaurant. 148 Shoreditch High Street, London, United Kingdom The Darjeeling Indian Restaurant. 134 Lee High Road, London, United Kingdom Cafe 2000. 339 High Road Leytonstone, London, United Kingdom