Englisch Erbe ist verpflichtet, die Erhaltung und Verbesserung des Zugangs der Öffentlichkeit zu historischen Stätten rund um die britischen Inseln. Er hat sich unermüdlich für Jahrzehnte bringen einige der größten historischen Stätten von Interesse rund um das Land wieder in die öffentliche Hand. Der Hauptsitz am Saville Row ist das Zentrum der Aktivitäten der Organisation in London und ist die Heimat einer kleinen Galerie und ein Informations-Büro, wo Touristen und Einheimische können sich über die Sehenswürdigkeiten, die einen Besuch wert.