About Leviathan
London based, unconventional organisation working to develop abstract ideas.
Leviathan Description
Leviathan was founded in London, United Kingdom as a nomadic organisation for the development of abstract ideas, and the galvanization of prospective projects.
More about Leviathan
Leviathan is located at St Thomas Street, SE1 9SG London, United Kingdom
http://www.leviathangroup.uk/