__ Square Where Landseer's Lions Sprawl In London Exact Answer for CodyCross Department Store Group 517 Puzzle 1.