Churchills - Chorlton Street & Richmond Street



Churchills sits on Chorlton Street between Canal Street and Richmond Street.



In 1851, as the map below indicates, the pub was known as The Mechanic's Arms.




Close Window