Victoria Hotel 28 Great George Street Leeds LS1 3DL United Kingdom website Website unspecified Locate 53.801707, -1.553851