Devonshire SquareLondon EC2M 4WYUnited Kingdom
1230 TWC City of London Lots of networking, delicious lunch and business to be done!