Recommendation by Lemi
Fish House is a cross between a traditional chippy and a modern seafood restaurant. Its menu ranges from fresh prawns, squid, and mussels to superb plates of Fish and Chips! On a pleasant day, get a serving of fresh fillet and springy fries to-go and enjoy them picnic-style at the nearby Victoria Park.
128 Lauriston Road, London, United Kingdom
Lemi is better in your pocket. Discover more and create your own lists in iOS and Android!