Verified
darussalam masjid.png
Local Authority
London Borough of Hounslow

North Hyde House/North Hyde Wharf/Hayes Rd, Southall UB2 5NS