Keepers Kitchen & Bar is part of Novotel London Tower Bridge