Art Night New Contemporary Arts Festival Will Transform London
Art Night is a new annual contemporary arts festival that will transform London for one unforgettable night on 2 July 2016. From a luxury flat on the Strand to a disused Jubilee line platform in Charing Cross Underground station, a range of buildings and public spaces across Westminster will form the stage for a series of large-scale art installations and […]