» North Woolwich Gardens » , som ligger på vestra Thamesstranden , och liksom » Alexandra palatset » aldrig riktigt haft att glädja sig åt publikens ynnest ,skall