Italian National Tourist Board

tripadvisor logo

(2)

1 Princes Street
London, England W1B 2AY

Reviews

tripadvisor logo
1.02 reviews
Photo of patsilvercar
Wasted Journey
9/9/2024

Went to visit the address in Princes Street ,London and just found an abandoned building.Nobody had ...

Photo of 186337818johnb818
No response to my letters for information
8/31/2023

What's the point of a great office in a great location, if you don't reply to letters asking for inf...

Own this business?
See a problem?

You might also like

United KingdomEnglandItalian National Tourist Board