London News Roundup: Arctic Wolf Visits Chelsea Police Station

By Londonist Last edited 39 months ago
London News Roundup: Arctic Wolf Visits Chelsea Police Station
A police station has had an unusual visitor. Photo by DeadMansPit in the Londonist Flickr pool

Last Updated 21 August 2015