Hotel Review: hub by Premier Inn Westminster, London, England
The hub by Premier Inn Westminster In November I was back in London for the annual WTM travel trade shindig which I have been attending longer than I can remember. Okay, my memory is not that great but it’s been…