Galleon Cafe is a Cafe serving the Barking community in Essex, United Kingdom and located at Abbey Road
Abbey Road Barking Essex United Kingdom IG11 7BT
Map