Tag Archives: The Farmer’s Lost Sheep

Shaun in the City: The Farmer’s Lost Sheep

This last trail of Shaun in the City took us from one end of London to the other, from Paddington via St James’s Park, to Canary Wharf.

Underground Sign Continue reading