Free listing
T
Fish Restaurant
Modern European comfort food dishes served in neighbourhood brasserie with original 1930s features.
242 West End Lane, London, West Hampstead, Greater London, NW6 1LG, Un