Sharod
3 State Parade
High Street
Barkingside
Ilford IG6 2EY
United Kingdom