at , London , WC2N 5 United Kingdom
4 FB users likes Prezzo Trafalger Square, set it to 1552 position in Likes Rating for London, United Kingdom in Local Business category
Prezzo Trafalger Square is London based place and this enity listed in Restaurant category. WC2N 5.