Loading Map.... Willows Beach274 Delhousie Street - VictoriaEvents 48.4351498 -123.31090699999999 Address 274 Delhousie Street Victoria BC Oak Bay V8R 2J1 Canada Upcoming Events No events in this location Read More: