POPLAR BATH

POPLAR BATH
170 EAST INDIA DOCK ROAD
LONDON E14 0ED
United Kingdom