English invested in pounds with a part of their capital (9)
I believe the answer is:
battersea
But I can't explain it at all!
(Other definitions for battersea that I've seen before include "where dogs' home is located" , "part of London" , "where best friends might end up" , "London district" , "District of Wandsworth" .)