Balmoral Chapel is a serene event venue in Scarborough, ON, specializing in hosting weddings and other special occasions.
With its elegant decor and picturesque surroundings, Balmoral Chapel provides a charming and intimate setting for gatherings and celebrations.
Generated from their business information