Fresh & Wild owns and operates six natural and organic food stores in the London market, located in Camden, City Center, Notting Hill, Clapham, Soho and Stoke Newington, and one store in Bristol. Additionally the company has one London store in development, in Crouch End, scheduled to open later this year. The store base is approximately three years old with stores averaging 5,200 gross square feet in size. For the twelve months ended December 31, 2003, total sales were approximately 17.6