London Fish Net

292-296 Barking Road London E6 3BA