eastcheep - Latest news, articles and photos

Camels in the City of London
Camels in the City of London

A grand late Victorian building in the City of London is notable for having three camels on the front.