Seafresh Fish Restaurant

Restaurant - Seafood in Victoria, London
The Seafresh Fish Restaurant is a genuine fish 'n' chip shop and it comes very highly recommended. Situated behind Victoria Station, it's popular with taxi drivers and anyone else who's been lucky enough to stumble upon it. A takeaway and delivery service is available as is catering for private parties of up to 30 guests is available upon request.