Wikiwand AI

Osborne House, Cheadle

From Wikipedia, the free encyclopedia

Osborne House, formerly Cheadle Town Hall, is a former municipal building in Leek Road in Cheadle, Staffordshire, a town in England. The building retains the façade of the former town hall but has been extensively redeveloped for residential use behind the façade.

References

Related Articles

Timelines

Top Qs

Fact Checks