Skip to main content

Definitions by RTT08

Helena Romanes School & Sixth Form Centre 

What's that shit-hole of a school in the uk? Oh yeah Helena Romanes School & Sixth Form Centre