The Greenwich Show: Tall Ships Festival
Channel: The Greenwich Show
Date: 2015-06-26

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.