The Greenwich Show: Severndroog Castle
Channel: The Greenwich Show
Date: 26/06/2015

The Greenwich Show is a community made television programme in the Royal London borough of Greenwich, South East London.
The programmes have been transmitted on national TV in the UK.
The channel launched in September 2014.