lampposts in Tamworth

 

Tamworth is in the very centre of England. Its most appealing landmark is its castle. Unfortunately, its lampposts leave a lot to be desired...