Why did they need to talk about their crimes in the cafe when they could have talked about them in private at Phil's house ?
Yes, I did think that myself. However, I assume Phil didn't want to speak at home because Ben and Halfwit live there. However, anywhere other than a public cafe (apart from the Queen Vic) would have been better.