10/05/2007 | London, England | Pasty's for sale at the tube station. Yum!