London , n:r li Stora Nygatan.