Shore’s ditch – the area named after Edward IV ‘s lover Jane Shore’s final resting place, courtesy of him of course – has long since left its reputation as an east end body dumping ground and is now frequented by arty adventurers, not so dissimilar to yourselves. Filled with concept…
