Abigails Cafe
Dagenham Road
London RM7 0DA
United Kingdom