Hub By Premier Inn Westminster Abbey London - Bigger Room Review