95 Haverstock Hill, London NW3 4RL
Fish & chips shop | Restaurant
This business specializes in traditional battered fish and grilled alternatives, offering a fresh and vibrant dining experience in a contemporary setting or convenient takeaway options.