Walthamstow Public Baths

 

 

Central Library on the left and Public Baths on the right
where the "Town Square" is now.

Commercial postcard