London has chickens

They appreciate their chickens. We found a mural of one at the Tottenham Court Road underground station.

Tottenham-Court-Road-Underground-Station-Mural-Chicken

This entry was posted in Uncategorized. Bookmark the permalink.