This event is now in the past - Chelsea at New Cross Inn on Sunday 18 July 2021 at 13:00.
Find more Chelsea performances
We use cookies