Address: 269 Park Ln, London N17 0HU, United Kingdom | Phone: +44 20 8808 2449 | Website: sea-star-fish-bar-ltd.edan.io