Address
Q119, Queens Market, Upton Park, London, E13 9BA
Local authority
Newham
Search hygiene ratings