City of Sculpture Festival Wows London Christmas Shoppers

Park Lane, known as Monopoly’s most expensive street is now hosting ‘The City of Sculpture Festival’ which transforms the heart of the capital’s outdoor parks into a world class art gallery by displaying 60 works of contemporary sculpture.The exhibition...