1 more results for High Tea
Keilor, Australia
Situated in the heart of Keilor, Melbourne, Overnewton Castle is a renowned event venue with a rich history dating back to 1849. The venue provides an elegant and picturesque backdrop for weddings, high tea experiences, and corporate functions. With stunning gardens and charming architecture, Overne…