No there is no set pattern as such, you have a long weekend roughly every 3/4 weeks (fri, sat, sun, mon, tues) on west anglia. I'm not too sure on GE but think long weekends are less often as you get your two weeks off every eight weeks.
The roster lasts 12 months now so you can see what rest...