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 quite a few years, anyway. I always try to book a hotel as close to the venue as possible – which […]
Hotel Review – hub by Premier Inn Westminster, London, England
