Mikvah in London
Location: Greater London, England, United Kingdom
Mikvah Satmar is a mikvah located in London, England, serving the local Jewish community. The mikvah is affiliated with Satmar.
Address: 62 Filey Ave., Stamford Hill London, N16 England