We arrive at Westminster Abbey with Christopher Wren’s towers in the background. London, England. On the LONDON & PARIS tour. November 5, 2013. Written by Mike on November 5, 2013 ยท Leave a Comment Share this:FacebookTwitterEmail