Novotel London City South is a ’New Generation’ hotel featuring stylish and contemporary bedrooms. The brand new hotel is located on the approach to Southwark Bridge. The hotel is a short walk from the city, Tate Modern, Shakespeare’s Globe Theatre,...