15 London Rd, Barking, IG11 8AA (Show me directions) Show Map
Monday to Sunday: 12:00 to 20:00
Cash, Mastercard, Visa
Profile
Humdum is a non profit restaurant
15 London Rd, Barking, IG11 8AA (Show me directions) Show Map
Monday to Sunday: 12:00 to 20:00
Cash, Mastercard, Visa
Humdum is a non profit restaurant