Nice place to visit.
The phone number for Omega7 is 07985 655797.
Omega7 is located at 2 Worcesters Ave, Enfield EN1 4NE, UK