Tight squeeze
Lolak Afrique Peckham
38 Choumert Rd, London SE15 4SE, UK
Called in April 2026
“At 4 o'clock, the owner is here.”
Medium confidence: the answer on the call was fairly clear, but it is worth a quick check.