Address:
Italian Supreme Court
Piazza Cavour
00193 Rome
Italy
Telephone:
+ 39 (0)6 68897036
Website
The Supreme Court
Parliament Square
London, SW1P 3BD
United Kingdom
+ 44 (0) 20 7960 1500 or 1900
Fax:
+ 44 (0) 20 7960 1901
Email