Tag Archives: Leeds

A week in London

These are places we’ve heard about for years like Big Ben, Tower Bridge, and Westminster Abbey

Posted in Traveling, United Kingdom | Tagged , , , | 1 Comment