Tag Archives: Kentish Town City Farm

Animal farm in London

This slideshow requires JavaScript.

Londoners are used to spotting pigeons pecking along pavements and train platforms, dogs on leashes and surly cats roaming the streets. But they rarely get the chance to get close to animals.

Continue reading

Tagged , , ,