Baa-Ram-Ewe…Sheep in the City?

I moved to London a week ago. One warm and sunny afternoon, I had to get outdoors, so I set out in no particular directionand stumbled upon The Shepherdess Walk >>