Centre of English Studies (CES) Harrotage

No ratings yet
8A Royal Parade, Harrogate HG1 2SZ,
North Yorkshire United Kingdom
Learn it, Live it, Love it The beautiful spa town of Harrogate is located at the most southerly point of the Yorkshire Dales. Rated by 'Best Move' as the best place to live in the UK every year since 2013, it is easy to see why, with wonderful restaurants and cafes, and beautiful antique shops, it has so much to offer.

No Courses, Classes and Workshop added on this Institution.