Description BRACKEN ESTATES are delighted to bring to the market this superb property, situated in the heart of Churchtown. Finsbury Green is an exclusive