A band and soldiers just marched down high st kensington in London, anyone know what it's for?