Sale: 87 Camden Rd, London North, N5X 2K2