Community mikvah serving London
Location: Greater London, England, United Kingdom
Located in London, England, Stamford Hill Mikvah provides mikvah facilities for the local community.
Address: 72 Lingwood Road London, E5 9BN England