The Big Iftar Luton

St George's Square 102 Hitchin Rd, Luton, Bedfordshire, United Kingdom

Join in the incredible event that fosters unity and strengthens our community bonds in Luton.

Free