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