London is a city covered in sheep! Having recently visited London, I was happy to spot a couple of sheep around the city. These sheep are art installations by the name of Shaun and they are raising awareness and collecting donations for the Children in Hospitals and will be in London until May 25th. How many you can spot (you can also download the App to keep track of your sightings).
Here are some of the ones that I spotted:
|Shaun the Sheep|
|Sheep are found all over London|
|Sheep delights Tourists|
PS. There are a total of 50, after which Bristol will have 70 unique sheep with a total of 120 sheep made!