Photos of London so you won’t have to go there(Big Fucking BEN!) Posted on October 21, 2003 by Dr. Dot