Royal Meats

166 Stamford Hill London N16 6QX