Top Gear Nicosia Address Details Address: 1 Diogenous StreetEggomi, Nicosia Telephone: 22744000 Fax: 22590516 Email: topgear@phileleftheros.com