Summary I’m not sure exactly where this is, there being a few possible places called Suffolk Street or Great Suffolk Street etc.