Not 100% sure but think I just found one the house we just bought. Eeek. Was small, but then maybe London cockroaches run small?
Any bright ideas re what to do next? Am not wild about the idea of spraying stuff around on account of our toddler and preschooler, but OTOH do want to get rid..