Ekskluzywna szkoła Riversdown House założona została w 1971 roku przez cieszącego się międzynarodową sławą specjalistę w dziedzinie interakcji międzykulturowych Richarda D.Lewisa.
Centrum nauczania to wspaniała, historyczna posiadłość „Great Hall" wzniesiona w 1328 roku, położona na 20 hektarach terenów zielonych.
W każdym terminie Riversdown House przyjmuje maksymalnie 16 osób.