3 ms·That appears to be a place in Connecticut, not the London under discussion here.by chc 12y agoThat appears to be a place in Connecticut, not the London under discussion here.