Picton Property Income sells £29m London office next to Angel Tube station Property Located a block away from Angel tube station, the office sold for five per cent above its valuation in December and brings in a rental income of £700,000 a year.