Bath Haus Spa Barking Learning Centre 2 Town Square Barking, London IG11 7GS United Kingdom Recenter To navigate, press the arrow keys. 51.5362445, 0.079652399999986