A dumped BBQ along the river lea fits in well with the surrounding satellites