Artemis...yes same area! I don't live in Chelsea, but have trapped and rescued too many from there to count. Very small world!