853london.com
Shut down: The Greenwich pub being run by its regulars
An east Greenwich pub has had its licence withdrawn by councillors after council officers found its management had left the premises to be run by its customers. The Duchess on Woolwich Road –…