Exeter University (The Lemon Grove) Events

The Lemon Grove is a 800 capacity venue that is situated on the University of Exeter campus in Cornwall House.

Find places to stay nearby...