Hub by Premier Inn – Westminster

By | November 1st, 2016|Reviews|

The Hub by Premier Inn @ Westminster is nicely located just around the corner from some of my work offices, so the irony of being invited to view this new location and check out the Hub facilities on a week when was not in work was not lost on me. Even so, I was excited to [...]