The Oculus is a modern transportation hub and shopping center located in lower Manhattan, New York City. As an architectural marvel designed by the renowned Spanish architect Santiago Calatrava ...
We got to see the Oculus VR spaces ... The seven-floor building is home to over 1,000 employees and located in Fitzrovia, just off the famous Oxford Street. The office was based on the location ...