Seafood in London - Winchmore Hill 10 Station Road, Winchmore Hill, London, N21 3RB Tags: cuisine: seafood, price for 2 (exc. drinks): £50, vegetarian dishes