2-4 Catherine St, London WC2B 5JY
British restaurant | Fish & chips shop | Fish and chips takeaway
This modern seafood restaurant specializes in fresh, high-quality dishes sourced directly from the onsite fishmonger, ensuring a daily selection that delights and satisfies.