Explore details about location Horseguards. Horseguards is a location situated within the Exeter alongside other areas such as Vuefield Hill, Duckworth Road, The Grove.