How to delete all non-visible elements in a mesh structure?

I have imported a large building model into my project which is causing Unity to run slowly. I’d like to delete all the interior elments which are not externally visible to decrease the complexity of the model. How can I do this?

Unity does not provide a automated way of doing this.
If its only slow at runtime you can use occlusion culling to cull all not visible elements.