• Welcome Italia 2018

    The Royal Horticultural Halls Lindley Hall 80 Vincent Square, London, United Kingdom

    Can't go to Italy? Well Italy is coming to you. Explore the culture and excitement of the Italians. From food, language, aromas and more. Welcome…

    Free