Micks Eel Supply Ltd Micks Eel Supply Ltd Shop I8, Stands C1&C6, Billingsgate Market Trafalgar Way London E14 5ST Rating Date: 2021-06-23 Rating Authority: Tower Hamlets Leave a Reply Cancel replyYou must be logged in to post a comment.