London Music Hall

  1. Home
  2. Destination Guide
  3. London Music Hall


The London Music Hall is the ultimate entertainment facility. The venue boasting of a seating capacity of 350 comes fully equipped to accommodate various events. A green room with shower stalls and an office is also offered for the convenience of performers and production companies. As for the guests, they can book limited seats on the mezzanine that offers a great view of the stage. Two fully stocked bars and a patio are some of the other amenities offered by the London Music Hall. If you want a glimpse of the local culture, then head to this great venue for their next big event.

Location:  185 Queens Avenue

Business hours:  Mo-Fr 11:00 a.m.-6:00 p.m.