Is Braintree Mosque hereabouts?

Some doubt about its location: see note https://www.openstreetmap.org/note/5317936

This is the location given on G**gle, and is consistent with the address given on the mosque's website; but the same website shows a map marker at the other location (see note linked)