Alden Castle | A Longwood Wedding Venue
A Longwood wedding venue located in Brookline Massachusetts, Alden Castle exhibits a modern vintage style with its Tudor-style facade.
Boston Public Library Wedding
Home to all the great literary classics, and some of the most romantic love stories ever told, planning a wedding at the Boston Public Library is for the couple who deems themselves true romantics at heart.