I actually had to look up "glamping". How common a phrase is this in the UK? I'm in the USA -- actually camping in Utah at the moment ... backpacking up a mountain momentarily -- not glamping!
Would these work for you? I probably have others and could look for them if given some guidance.
BritishG.com
("G" can easily stand for "glamping". I let this one drop.)
WorldsGreatest.co.uk
AcrossBritain.com
BicycleUK.com
BritainTrip.com
British101.com
FunEngland.com
LivingBritish.com
etc.