18 East St, Barking IG11 8EU, United Kingdom
How to go there
Cafe Loc: 51.5364 / 0.0774093
Plan your visit