An All You Can Eat Roast Potato Restaurant Has Opened In London NEWS / By timw_brap It only costs £5.