Mecca Wood Green


View Larger Map

Address: Wood Green, 707-725 Lordship Lane

Post code: N22 5JY

City: London

Telephone: (020)88891000

Email: manager_mecwoodgreen@rank.com

Manager: Thuran Sanmugadas

Opening times: