top of page
contact_bacchus_2023.jpg

Contact us

Address

15 Charter Court, Stroud Green Road

London, N4 3SG, United Kingdom

Contact

+44 (0)7859425007

  • Facebook
  • Instagram

Opening Hours

Mon - Thu

4:30 pm – 10:30 pm

Fri - Sat

4:30 pm – 11:00 pm

​Sunday

4:30 pm – 10:00 pm

Thanks for submitting!

bottom of page