Go back to all venues

London Villas Hub

Location Details

9620 109 Ave NW, Edmonton, AB T5H 1C8

Upcoming Events

No upcoming events.

Characteristics

  • Wheelchair accessible

Edmonton’s Most Unique & Elegant Multi-Purpose Event Venue!