Big Ben Fish Bar

104 Craven Park Road London NW10 8QD