Little Venice Fish Bar

264 Harrow Road London