Suyahut Suyahut Barking Market 20 East Street Barking IG11 8EU Rating Date: 2023-05-04 Rating Authority: Barking and Dagenham Leave a Reply Cancel replyYou must be logged in to post a comment.