Visit London takes home Best UK City at the Group Leisure Awards ...

Visit London takes home Best UK City at the Group Leisure Awards ...