StupidVideos.com
Fish and Chips and More!
Obviously not a true English establishment.