Home TopicEvents New summer venue – The Walks – launches in London