
Secondary Students Take to the West End Following Competition Win
Blacon High School students travelled to London for professional dance workshops and a West End p...

Group tours for schools, colleges and other institutions, created with a passion for delivering life-changing learning experiences for young people.
They say travel broadens the mind. That’s why at Equity, we’ve made it our mission to encourage young people to embrace world travel – and learn from it.
We have specialists covering a range of curriculum subjects, sports and destinations. From English to history, music to modern languages, and skiing to football, we organise itineraries that cover the UK, Europe and the world.
Let us be your guide in school travel abroad, and embark on your next adventure with your students confident in the knowledge that our travel experts will be with you every step of the way.
The nominations for the 2026 School Travel Awards are now open, Teachers, EVC's and School Staff can vote for Equity in the 'Best Tour Operator' Category
Speak to one of our dedicated Account Managers to discuss your school’s needs, curriculum goals, and preferred destinations. We’ll help shape a bespoke itinerary that works for your students and your budget
| Make an enquiry today |


We’ve created a range of exclusive offers and rewards to support teachers and help schools make the most of their travel budgets, including get up to £500 off your next School trip

Blacon High School students travelled to London for professional dance workshops and a West End p...

Concerned about rising school trip costs? Here's how we help teachers and educational leaders can...

In this blog, we address some of the most common anxieties faced by teachers regarding school tri...

Find out how your post-trip feedback helps us improve our school trips year after year.

Blacon High School students travelled to London for professional dance workshops and a West End p...

Concerned about rising school trip costs? Here's how we help teachers and educational leaders can...

In this blog, we address some of the most common anxieties faced by teachers regarding school tri...

Find out how your post-trip feedback helps us improve our school trips year after year.
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.CompilationFailedException: One or more compilation failures occurred: C:\home\site\wwwroot\Views\Partials\Components\BH_CMP_TabbedUSPs.cshtml(52,88): error CS1061: 'MediaWithCrops' does not contain a definition for 'GetAltValue' and no accessible extension method 'GetAltValue' accepting a first argument of type 'MediaWithCrops' could be found (are you missing a using directive or an assembly reference?) at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.CompileAndEmit(RazorCodeDocument codeDocument, String generatedCode) at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.CompileAndEmit(String relativePath) at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.OnCacheMiss(String normalizedPath) --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.CreateCacheResult(HashSet`1 expirationTokens, String relativePath, Boolean isMainPage) at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.OnCacheMiss(ViewLocationExpanderContext expanderContext, ViewLocationCacheKey cacheKey) at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.LocatePageFromViewLocations(ActionContext actionContext, String pageName, Boolean isMainPage) at Umbraco.Cms.Web.Website.ViewEngines.ProfilingViewEngine.FindView(ActionContext context, String viewName, Boolean isMainPage) at Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.ProcessAsync(TagHelperContext context, TagHelperOutput output) at Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner.<RunAsync>g__Awaited|0_0(Task task, TagHelperExecutionContext executionContext, Int32 i, Int32 count) at AspNetCore.Views_Partials_grid_DocTypeGridEditorCustom.<>c__DisplayClass8_0.<<ExecuteAsync>b__0>d.MoveNext() in C:\home\site\wwwroot\Views\Partials\grid\DocTypeGridEditorCustom.cshtml:line 46 --- End of stack trace from previous location --- at Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext.SetOutputContentAsync() at AspNetCore.Views_Partials_grid_DocTypeGridEditorCustom.ExecuteAsync() in C:\home\site\wwwroot\Views\Partials\grid\DocTypeGridEditorCustom.cshtml:line 44 at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageCoreAsync(IRazorPage page, ViewContext context) at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageAsync(IRazorPage page, ViewContext context, Boolean invokeViewStarts) at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderAsync(ViewContext context) at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.RenderPartialCoreAsync(String partialViewName, Object model, ViewDataDictionary viewData, TextWriter writer) at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.PartialAsync(String partialViewName, Object model, ViewDataDictionary viewData) at AspNetCore.Views_Partials_grid_editors_base.ExecuteAsync() in C:\home\site\wwwroot\Views\Partials\grid\editors\base.cshtml:line 6