The Leadenhall Building, Level 30, 122 Leadenhall Street, London EC3V 4AB, United Kingdom
Distance: 176 yd.
Company description
The most exciting new social & advertising platform. A platform that will meet all your needs in the once place and deliver an experience you will love