Old Slipper Baths Deptford Portal in South East London England United Kingdom HomepagePortalold-slipper-baths-deptford #ImageModArea L R HP Days 1 Old Slipper Baths Deptford Login to view View The Portal --7867%47