London march and rally planned for Saturday 21st June