The physics department at York is highly reputable, with leading research carried out by current professors and incredible teaching facilities, particularly the Astrocampus - hosting an observatory including its very own 16" telescope. For a subject which is known to not be one of the easiest ones, the support from the department is definitely there.
With so many contact hours, it's definitely worth the tuition fees. There's a range of lectures, problem classes and tutorials so there's a different way of learning for everyone. Each lecturer has a different way of teaching but all are excellent. Supervisor meetings are many to take place every term, but these aren't always necessary. First year brings everyone up to the same level of understanding but doesn't count towards the degree. There are so many different sectors for a physics graduate so many job prospects at the end!