About Big Sky Studios Omega Place
Omega Place is Big Sky Studios full service premium space, located in Kings Cross, London.
More about Big Sky Studios Omega Place
Big Sky Studios Omega Place is located at 2 Omega place, N1 9DR London, United Kingdom
02076196600
http://www.bigskylondon.com/omega.jsp